team teaching - German English Dictionary